home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 11
/
Cream of the Crop 11-2.iso
/
bbs
/
drmnu10.zip
/
DRMNU10.DOC
< prev
next >
Wrap
Text File
|
1996-01-22
|
5KB
|
113 lines
DoorMenuMaker v1.00
A Freeware Utility for Spitfire Bulletin Board Systems
May be distributed freely.
Installation:
────────────
To Install DoorMenuMaker, simply copy the DRMNU10.COM file into
whatever directory you like, then setup your DRMNU.CFG file as follows:
Line 1: Drive:\Path to DAILYLMT.DAT and SFDOOR.MNU
Line 2: Drive:\Path to SF display files
Line 3: Your BBS Name
An example DRMNU.CFG file, from my own BBS, follows:
C:\SF\
C:\SF\DISPLAY\
The Programmer's Corner BBS
The DRMNU.CFG file must have no blank lines, and must contain all three
lines as shown. If something's missing or you get a path wrong, the program
will halt and tell you about it.
Important:
─────────
Before you run DoorMenuMaker, you should be aware that, if
installed and configured correctly, it will make .BBS and .CLR SFDRXX files
for ALL the security levels listed in your DAILYLMT.DAT file. If there are
some that you've written and customized, don't run this program or they
WILL be over-written!!! Another important note: I don't know how much this
will matter, but DoorMenuMaker ONLY makes menus based on including a given
door in a given security level's sfdrx menu based on SEC=>, and NOT on
either SEC= or SEC=<. If you're running doors that you have setup that way,
it'll still include them, but based on the SEC=> formula, instead of the
one you've chosen in your SFDOOR.MNU file. Frankly, I couldn't see adding
the code that would have been necessary to allow for the other options.
Running the program:
───────────────────
Running DoorMenuMaker is easy. Just change to the directory where
it (and DRMNU.CFG) are located (the DRMNU.CFG file HAS to be located in the
same directory!), and type drmnu10. There are no command line switches. In
fact, if you use any, the program will simply ignore them. If you've set it
up right, you'll see it reading the DRMNU.CFG file, then your DAILYLMT.DAT,
followed by your SFDOOR.MNU file. After that, it'll tell you how many
security levels it found on your BBS, and how many doors. Then, it'll start
telling you as it makes the appropriate .CLR and .BBS sfdrxx files for each
level you're running on your BBS. Finally, it exits back to DOS. On my
BBS, making menus for 5 security levels and 24 doors takes about 5 seconds.
Licensing Information:
─────────────────────
DoorMenuMaker v1.00 is provided to you as freeware. That means, you
don't owe anybody any money for using it. You are automatically licensed to
run DoorMenuMaker on as many computers as you want, for as long as you
want. You are NOT, however, entitled to reverse-engineer, decompile or
otherwise alter the DRMNU10.COM file in any way! Doing so constitutes a
breach of copyright.
Disclaimer:
──────────
I wrote DoorMenuMaker because I wanted it for my own BBS. I am
hereby releasing it as freeware, because I think that other Spitfire sysops
may have a similar need, but I have to make it clear that, although the
utility runs fine on my own system, I take no responsibility whatsoever for
what it may do on yours, for it's suitability or applicability. Every
possible measure has been taken to make DoorMenuMaker safe to run, but if
you do choose to run it, you do so entirely at your own risk. It works for
me. If it does for you, and you like it, then feel free to use it. If it
doesn't or you don't, then don't.
Support:
───────
You may reach me for comments or questions regarding DoorMenuMaker
(or any of my other software products) via Internet email at:
<schiele@inetdirect.net.
Or, you can send me "snail mail" at:
Robert Schiele
927 N. Pennsylvania St.
Indianapolis, IN., 46204
Finally, you can call my BBS, The Programmer's Corner BBS, at (317)
639-6796 from 3:00 PM to 12 Midnight (E.S.T.) seven days a week.
Credits:
───────
Thanks again to Mike Woltz and the other folks at Buffalo Creek
Software for the magnificent job they've done in writing and support the
Spitfire BBS system. DoorMenuMaker was written in Microsoft's QuickBASIC
4.5, then compiled and linked using Ethan Winer's excellent PDQ library.
Several routines from Garry Spencer's (of Spencer Technology) GPS library
were also used.
"Spitfire" is (c) Mike Woltz and Buffalo Creek Software
"QuickBASIC 4.5" is (c) Microsoft Corporation
"PDQ" is (c) Ethan Winer and Full Moon Software
"GPS" is (c) Garry Spencer and Spencer Technology